package com.sap.sap_mangers.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;
import java.util.List;

/**
 * 图书管理系统 - 书籍表 实体类
 * (对应表‘sap_bms_book’)
 *
 * @author ZhouKai
 * 2022/8/8 20:12
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class SapBmsBook {
    /**
     * 书籍编号(自增ID)
     */
    private Integer bmsBookId;
    /**
     * 书名
     */
    private String bmsBookName;
    /**
     * 图片地址
     */
    private String bmsBookImage;
    /**
     * 简介
     */
    private String bmsBookIntroduction;
    /**
     * 书籍所属人学号 (所属为软件协会这个字段为"66666666")
     */
    private String bmsBookOwner;
    /**
     * 入库时间(自动生成)
     */

    private Date bmsBookWarehousingTime;
    /**
     * 当前状态 (闲置/借阅中/损坏或遗失/已出库(归还所属人))
     */
    private String bmsBookState;
    /**
     * 价格
     */
    private Double bmsBookPrice;

    /**
     * 分类 (类别名称)
     * (非本数据库表中的字段，通过和分类关系表‘sap_bms_classification’、类别表‘sap_bms_category’三表联表查询获取)
     */
    private List<String> bmsCategory;
}
